hexadecyl iodide - English Synonyms Dictionary